Mobile
Log In Sign Up
Home > chinese-english > "lift a door off its hinges" in English

English translation for "lift a door off its hinges"